The Problems of Data Modeling in Software Practice

نویسنده

  • Harald Huber
چکیده

This paper presents, from the author's perspective , the problems that occur in practice during data modelling. The author's experiences are a result of a considerable number of projects which he carried out in the framework of his consultancy role at USU Softwarehaus in MM oglingen (Ger-many). These projects concerned the following themes: Corporate Datamodelling Comparing Datamodels Project (Application)-related Data modelling. In all cases, E/R-notation was the chosen representation-form. From these experiences , the author formed an impression of the problems that occur in practice when deening a data model. These problems have, however, also led to the author's increased interest in knowledge representation , in turn leading to his usage of KR-methods in practice. This has shown itself to be quite eeective. Sections 2 and 3 brieey illustrate the recommendations and the experiences arising from their usage in projects. 1 Datamodelling in Practice-the Problems Datamodelling was still up until recently the buz-zword with which one believed to be able to solve the software crisis. CASE products concentrated on this area, meta-databases were created using a data-modelling process (E/R), and large companies invested millions in order to acquire a corporate data model. Although this trend has subsided a little , the theme in general is still of current interest. What Chen already recognised as an important ben-eet when presenting the E/R-Model, is today still seen as a key eeect of a data model: the representation provides a standard communications basis with which understanding between DP and users is more easily accomplished. This however, unfortunately seems to hold just for small data models. For larger areas of attention, the methodology starts to become ineeective, and no longer provides the overview required. Apparently, there are just a few 'gurus' who are able to create a complete complex data model. Often this data model quickly decreases in value, as soon as that person leaves the company. Director's ooces exist in which the corporate data model is hanging up behind glass-however, this is regrettably the only place in which the data model is noticed or paid heed to. The following problems, among others, have been recognised: 1.1 Low Expressivness of a Data Model in E/R-Form During the analysis phase, many of the organisa-tion's interdependencies and processes are identiied. These are subsequently, to use the relativly inadequate language of the E/R-Model, abstracted and generalised. This often requires a change in terminology ; in other words …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Performance Evaluation of Energy Consumption in S-MAC Protocol Using Generalized Stochastic Petri Nets

One of the features of wireless sensor networks is that the nodes in this network have limited power sources. Therefore, assessment of energy consumption in these networks is very important. What has been common practice has been the use of traditional simulators to evaluate the energy consumption of the nodes in these networks. Simulators often have problems such as fluctuating output values i...

متن کامل

2D inversion of gravity data in bedrock identification (case study: a part of Qotrum plain in Yazd province)

Introduction The gravity method measures the vertical component of the acceleration at the Earth’s surface. The earth’s gravity field is affected by the density of different rocks and structures. Therefore, this method can be used in mineral exploration or studying the subsurface cavities and structures such as bedrocks, channels, and dikes. Inverse modeling is useful in understanding the p...

متن کامل

Modeling The Capacity Factor of Analytes in Micellar Electrokinetic Chromatography Using Computational Descriptors

       A multiple linear regression model is proposed to calculate capacity factor of  analytes using structural features computed using HyperChem software. The  chemical descriptors of analytes were computed using HyperChem software and  regressed against the experimental capacity factors of analytes collected from the  literature. The absolute average percentage deviation (AARD) and individua...

متن کامل

Nurse rostering using fuzzy logic: A case study

In this paper, we used the fuzzy set theory for modeling flexible constraints and uncertain data in nurse scheduling problems and proposed a fuzzy linear model for nurse rostering problems. The developed model can produce rosters that satisfy hospital objectives, ward requirements and staff preferences by satisfying their requests as much as possible. Fuzzy sets are used for modeling demands of...

متن کامل

Dynamic modeling to determine production strategies in order to maximize net present worth in small and medium size companies

Determining production rate considering costs and revenues in order to maximize profit is one of the applied problems in small and medium size factories. Mostly existing models in production planning consider production system statically and specify production rate, although the factors determining production rate include many different changes in practice. In fact, by increasing the production...

متن کامل

studying the Problems Concerning the Internship (Teaching Practice) Course from the Farhangian University Students' Point of View

Abstract Internship is the apex of teacher training which converts learning situations into pportunities for the student-teacher's success.The present paper aims at identifying the problems concerning the internship (teaching practice) course in Farhangian University and finding appropriate solutions to overcome them in order to improve the quality of the internship course to prepare student...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994